home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / rjs.lha / RJS / String / tests / top_mult.C < prev    next >
C/C++ Source or Header  |  1991-06-14  |  327b  |  26 lines

  1. #include "test.h"
  2.  
  3. void Mult() 
  4. {
  5.  
  6. String s1("ab");
  7.  
  8. Assert ((s1*=5)=="ababababab");    s1.VERIFY();
  9. s1="a";
  10. Assert((s1*=0)=="");        s1.VERIFY();
  11. s1="a";
  12. Assert((s1*=1)=="a");        s1.VERIFY();
  13.  
  14. s1="a";
  15. Assert(s1*1=="a");
  16. Assert(s1*5=="aaaaa");
  17. Assert(s1*0=="");
  18.  
  19. s1="a";
  20. Assert(1*s1=="a");
  21. Assert(5*s1=="aaaaa");
  22. Assert(0*s1=="");
  23.  
  24. }
  25.  
  26.